
// ASCN string routines
/*
 *	strlen - Return the length of a null-terminated unicode string
 */
extern int strlen(const char *str);

/*
 *	strcmp - Compare two unicode strings, returning less than, queal to, or greater than
 */
extern int strcmp(char *src, char *dst);

/*
 *	strchr - Search a unicode string for a unicode character
 *		return the string that start with searched character
 */
extern char *strchr(char *string, char chr);

/*
 *	strncmp - Compare two unicode strings, returning less than, equal to, or greater than
 *
 */
extern int strncmp(char *first, char *last, int count);

/*
 *	w_strlen - Return the length of a null-terminated unicode string
 */
extern int w_strlen(const unsigned short *w_str);

/*
 *	w_strcmp - Compare two unicode strings, returning less than, queal to, or greater than
 */
extern int w_strcmp(unsigned short *src, unsigned short *dst);

/*
 *	w_strchr - Search a unicode string for a unicode character
 *		return the string that start with searched character
 */
extern unsigned short *w_strchr(unsigned short *string, unsigned short chr);

/*
 *	w_strncmp - Compare two unicode strings, returning less than, equal to, or greater than
 *
 */
extern int w_strncmp(unsigned short *first, unsigned short *last, int count);

